פרויקט מסכם לתואר בוגר במדעים )B.Sc( במתמטיקה שימושית
|
|
|
- Melvyn Walsh
- 10 years ago
- Views:
Transcription
1 המחלקה למתמטיקה Department of Mathematics פרויקט מסכם לתואר בוגר במדעים )B.Sc( במתמטיקה שימושית הימורים אופטימליים ע"י שימוש בקריטריון קלי אלון תושיה Optimal betting using the Kelly Criterion Alon Tushia
2 פרויקט מסכם לתואר בוגר במדעים )B.Sc( במתמטיקה שימושית הימורים אופטימליים ע"י שימוש בקריטריון קלי אלון תושיה Optimal betting using the Kelly Criterion Alon Tushia Advisor: Prof. Haggai Katriel מנחה: פרופ"ח חגי כתריאל Karmiel 1024 כרמיאל המכללה האקדמית להנדסה אורט בראודה )ע"ר( רח' סנונית 15 ת.ד. 87 כרמיאל, טל' פקס Ort Braude College, P.O.Box 78, Karmiel 21982, Israel, Tel: , Fax:
3 Contents 1 Introduction 4 2 Binomial Games Coin Toss Maximizing the expected value Maximizing the utility function Coin Toss Simulations Sports Betting Horse Racing Horse Racing Simulations The Stock Market Stock Market Simulations Concluding Remarks 43 6 Bibliography 44 7 Addendum 45 3
4 1 Introduction When gambling, the gambler has to decide how much of his capital to gamble in a bet. For example, if the gambler chooses too much capital to wager in a high risk bet, he could potentially suffer a catastrophic loss. If he bets too little in a low risk bet, he could be missing out on growing his capital even more. Consider a simple scenario of a gambler playing a favorable betting game which contains a long series of bets (by favorable meaning the odds of each single bet are in the gambler s favor). He could, for example, just choose to bet everything he has on each single bet in the series because the game is favorable to him. But after playing a long series of bets, the gambler will almost surely suffer a catastrophic failure. Therefore the gambler needs a way to manage his capital and determine the right amount of capital to allocate to a bet which consequently also helps him lower his risk of catastrophic failure for a series of bets. The purpose of this paper is to present the Kelly Criterion which provides a formula for determining how to choose a fraction of capital to wager in a bet. The Kelly Criterion is applicable to any kind of game where a gambler has to make a bet, for example a game can be a gamble in the stock market, a horse race or a card game. The Kelly Criterion was formulated by the scientist John Larry Kelly Jr. who worked for Bell Labs in Kelly developed a method for betting in games of roulette and blackjack and for investing in the stock market that was based on the principles of information theory which was eventually called the Kelly Criterion. Today the Criterion is part of mainstream investment theory. The way the Kelly Criterion works is it maximizes what is called a utility function. In our paper we will define utility as the long term capital growth rate the gambler gets if he bets a specific fraction of capital in the bet. For example, we will prove later on that the utility function of a gambler playing a game of coin toss is a logarithmic function g(f) where f is the fraction of capital wagered in a coin toss bet. We will show that by maximizing the utility function the gambler can find the optimal amount of capital to wager in the bet. This will allow him to better manage his money. We will also show that as a consequence of using the Kelly Criterion the gambler will lower the risk of catastrophic failure to zero. We will first illustrate a simple and naive way of determining the optimal fraction of betting in a game of coin toss. We will then determine the optimal fraction of betting using the Kelly Criterion for a game of coin toss and analyze different games that are variations of the coin toss game. Finally we will describe how to apply the Kelly Criterion to more complex games, such as Sports Betting and the Stock Market. 4
5 2 Binomial Games 2.1 Coin Toss Suppose a gambler is playing a game of coin toss. The gambler tosses a coin in the air and the coin can land on either side. The gambler has a probability p of winning the bet and a probability q = 1 p of losing the bet. We assume that the game is favorable to the gambler so that the coin is not a fair coin and the odds of winning are in the gambler s favor p q > 0. Additionally, we are looking at a series of coin tosses and the probability of winning does not ever change between bets. X t is defined as the amount of capital a gambler holds after a series of t bets. The gambler begins a series of N independent bets with an initial amount of capital X 0, at time t = 0, and for every bet the gambler bets a fraction of capital defined as f [0, 1]. If the gambler wins the bet then his capital increases by X 0 f and if the gambler loses the bet then his capital decreases by X 0 f. This type of game is called a binomial game because the outcome of the bet is a discrete set of outcomes, either the gambler wins a certain amount or he loses a certain amount. For example if the gambler plays a single bet and wins then his capital is now X 1 = X 0 + X 0 f = X 0 (1 + f) and if he loses the single bet his capital is X 1 = X 0 X 0 f = X 0 (1 f) Assume he played two bets, he won the first and lost the second. His capital is now X 2 = X 1 (1 f) = X 0 (1 + f) (1 f) This type of bet has odds of 1 to 1 because the amount of capital the gambler wins or loses every bet is only the fraction of capital he bet. The odds never change during the series of bets played so this type of betting system is called fixed odds betting. The fraction that is bet on every individual coin toss also never changes and is called a fixed fraction bet. The gambler is playing a series of N N bets with W N N the number of wins and L N N the number of losses and W N + L N = N. Using the equation for X 2 above, we can see in a similar manner that if the gambler won W N bets and lost L N bets then his current capital after N bets is X N = X 0 (1 + f) WN (1 f) L N (eq 2.1) Now the gambler needs to decide what is the best f so he can maximize his capital growth. To find the optimal f, which we call f, we will first show a naive approach of determining f by maximizing the expected value of (eq 2.1). 5
6 2.1.1 Maximizing the expected value W N is the amount of wins the gambler has in a series of N bets so W N is a binomial random variable with N bets and p probability of winning, W N B(N, p). L N is the amount of losses the gambler has in a series of N bets so L N = N W N and L N is a random variable as well so L N B(N, 1 p). Because W N and L N are used in (eq 2.1) then X N is a random variable as well. Obviously, one of the objectives of the gambler is to maximize his capital at the end of the series of bets by using f for every bet and the classic way to accomplish that would be to maximize the expected value of the random variable X N and use that to get f. As a reminder, the formal definition of the probability distribution of a binomial random variable with N trials and p probability X B(N, p) is ( ) N P (X = k) = p k (1 p) N k. k This is the probability of getting exactly k successes in N trials. The expected value of a random variable X with N possible values is E[X] = N x=0 P (X = x) x. Using the formal definition, the expected value of the random variable X N is E[X N ] = N w=0 X 0 P (W N = w) (1 + f) w (1 f) N w. Replace the probability function P (W N = w) with the definition stated above E[X N ] = X 0 N ( N ) w=0 w pw q N w (1 + f) w (1 f) N w = X 0 N w=0 ( N w) (p (1 + f))w (q (1 f)) N w, and using the binomial formula we can simplify the expression to (a + b) N = N m=0 ( N m) am b N m, E[X N ] = X 0 (p (1 + f) + q (1 f)) N = X 0 (f (2 p 1) + 1) N (eq 2.2) (eq 2.2) is a monotonically increasing function if p > 1 2 p > 1 2 f (2 p 1) + 1 > f ( ) + 1 = 1 We can clearly see above that E[X N ] is a monotonically increasing function if p > 1 2 and a monotonically decreasing function if p < 1 2. Using the monotonicity and the constraint p > 1 2, the maximum of the function is at the edge of the interval f [0, 1] where f = 1. The value of E[X N ] at the point f = 1 is 6
7 E[X N ] = X 0 (2 p) N. Because the maximum is at the point f = 1 the gambler should always bet everything he has on every bet in the series. Obviously if he bets everything he has at each bet and the gambler wins every bet then his capital will increase the most. The downside is that if he loses just one bet then he loses everything. If the constraint on the probability of winning is p < 1 2 then the maximum of the function is at the point f = 0 which basically tells the gambler not to bet. Therefore, the classic approach to calculating f is not applicable if we want to lower the risk of catastrophic failure, therefore another way is needed to calculate f. Next we will be demonstrating the Kelly way of calculating f which is done by maximizing the utility function Maximizing the utility function According to Kelly, in order to determine the f, what is first needed is to define the utility function g(f) for the game the gambler is playing and then maximize it to get f. The utility function must have the following properties: Non-linear - The utility function must be non-linear because it must have stationary points where the marginal utility becomes zero. Continuous - The utility function must be defined in the interval f (0, 1) because the gambler cannot bet less then zero capital and cannot bet more then all his capital. Now we will define the utility function of the coin toss game. First α is defined as the geometric capital growth rate of a N series of bets α N = N XN X 0, α = lim N α N the natural log is applied to both sides to give ( ) ln(α N ) = 1 N ln X N X 0 (eq 2.3) Using (eq 2.1), divide by X 0 X N X0 = (1 + f) WN (1 f) L N the natural log is applied to both sides ( ) X N G(f) = ln = W N ln(1 + f) + L N ln(1 f) (eq 2.4) X 0 G(f) is the logarithmic capital growth function of N bets. Because what is interesting is the case where N is a large number, the utility function after a long series of bets is needed. Divide G(f) by N now using (eq 2.3) 1 N G(f) = 1 N ln( X N X0 ) = W N N ln(1 + f) + L N N ln(1 f) 7
8 ln(α N ) = 1 N G(f) = 1 N ln( X N X0 ) = W N N ln(1 + f) + L N N ln(1 f) and with a very large N and applying the Law of Large Numbers (The law describes the result of performing the same experiment a large number of times with the average result being close to the expected value) g(f) = ln(α) = lim N ln(α N ) = lim N 1 N ln lim N W N N ln(1 + f) + lim L N N N ( X N X 0 ln(1 f) = p ln(1 + f) + q ln(1 f) (eq 2.5) The function g(f) is the utility function of the capital after a very large series of bets. Figure 1 shows the graph of g(f) using different values of p: 0.55, 0.65, 0.75, 0.85, respectively. ) = Figure 1: graph of g(f) p = 0.55 p = 0.65 p = 0.75 p = 0.85 g(f) f Betting fraction It can be seen that g(f) is non-linear and continuous in the interval (0, 1). Now using g(f) its possible to get the optimal betting ratio, f. g (f) = p 1+f q 1 f = 0 p q = f(p + q) p q = f(p + (1 p)) f = p q = 2p 1 (eq 2.6) 8
9 (eq 2.6) is the critical point of the function. The next step is to prove that f is the maximum of g(f) in the interval f (0, 1). The second derivative of g(f) is g (f) = p (f + 1) 2 q (f 1) 2 g (f) is always negative for any f therefore f is a local maximum of the function g(f). On the boundaries the value of the utility function is: g(f = 0) = 0 and on lim f 1 g(f) = (We can easily see this in figure 1). g(f) is continuous in the interval [0, 1) therefore the utility function has a maximum value between the boundaries of the interval. The value of the utility function on the local maximum is g(f = f ) = ln(2) + p ln(p) + q ln(q). Therefore the global maximum is: If p 1 2 then the global maximum is f = 0. This is because if p 1 2 then f = 2 p 1 0. If p > 1 2 then the global maximum is f = f (f (0, 1)). Another point of interest is the maximum geometric capital growth rate when using f. Using (eq 2.5), α is α = exp(p ln(1 + f) + q ln(1 f)) and after inserting f into the equation α = exp(p ln p + q ln q + ln 2) = 2 p p q q (eq 2.7) This equation provides the maximum geometric capital growth rate when betting using f. To summarize, when playing a series of coin tosses where the odds are in the gambler s favor, we presented two different ways to determine how much to bet on a single coin toss. The gambler can either bet everything he has on each single coin toss and risk losing all his capital if he loses just once, or he can use the Kelly Criterion and get the optimal fraction of capital to bet at every bet in the series which helps the gambler lower his risk of catastrophic failure because he is not betting everything he has, just a fraction of it, so he will always have a certain amount of capital at the end of the series. Using the Kelly Criterion and not maximizing the expected value will lower his short term gain but increase his long term gain because he will most likely increase his capital rather then decrease it if he plays a large number of games because of the edge he has in the game. After analyzing the specific case of a game with odds 1 to 1, a more general analysis can be made of the case of a game with odds V to 1 where V [1, ), the difference being that if the gambler wins he gets V times his bet and if he loses then he loses just his bet. For this case, (eq 2.1) is replaced by X N = X 0 (1 + V f) WN (1 f) L N (eq 2.8) 9
10 Before defining the utility function we need to know for what values of p is it worth the gambler to make a bet in this type of game. Using (eq 2.2) and modifying it for the more general case of a game of V to 1 odds the expected value of the capital the gambler holds after N series of games is E[X N ] = X 0 (p (1 + V f) + q (1 f)) N. We assume N = 1 and check when the expected value is larger then the initial capital E[X 1 ] = X 0 (p (1 + V f) + q (1 f)) > X 0 f is in the interval (0, 1) therefore After isolating p we get X 0 (p + p V f + q q f) > X 0 X 0 (p + q) + X 0 f (p V q) > X 0 X 0 + X 0 f (p V q) > X f (p V q) > 1 f (p V q) > 0 (p V q) > 0 p > V E[X 1] > X 0. This means that for any value of 1 > p > 1 1+V the expected value is positive. If 0 < p < 1 1+V the expected value is negative meaning the gambler is losing capital and therefore the gambler should not place a bet in the game. This generalizes the assumption p > 0.5 made in the game of 1 to 1 odds. The next step is to define the utility function. For this type of game it is slightly different then before ( ) 1 g(f) = lim N ln(α) = lim N N ln X N X 0 = p ln(1 + V f) + q ln(1 f) (eq 2.9) Figures 2 and 3 represent two graphs of g(f) for the general coin toss with values of V: 10, 100, and the same values of p as shown in the previous figure. 10
11 Figure 2: graph of g(f), V = p = 0.55 p = 0.65 p = 0.75 p = 0.85 g(f) f 11
12 Figure 3: graph of g(f), V = p = 0.55 p = 0.65 p = 0.75 p = 0.85 g(f) f Again it can be seen that g(f) is continuous in the interval (0, 1). To compute f we use the derivative of g(f) g (f) = V p 1 + V f q 1 f = 0 f p (V + 1) 1 = (eq 2.10) V As before, the next step is to show that f is the maximum of g(f) in the interval [0, 1). g(f) is a continuous function in the interval (0, 1) therefore it must have a maximum in the interval or on the edges of the interval. The second derivative of g(f) is g (f) = q (f 1) 2 + V 2 p (V f + 1) 2 < 0 therefore f is a maximum of g(f). The next step is to prove that f [0, 1]. By inserting the constraint p > 1 1+V and p < 1 into (eq 2.10) we get f > f < 1 V +1 (V + 1) 1 = 0 V 1 (V + 1) 1 V 12 = 1.
13 It has been proven that f [0, 1]. At the edges of the interval f [0, 1) the value of g(f) is: g(0) = 0, lim f 1 g(f) = therefore f is the maximum of g(f) in the interval. Now it is possible to get the maximum geometric capital growth rate when using f in a game of odds V to 1. α = exp(p ln(1 + V f) + q ln(1 f)) = (1 + V f) p (1 f) q ( ) q α = (p (V + 1)) p V p (V + 1) + 1 (eq 2.11) V the equation can be simplified α = (p (V + 1)) p ( ) q q (V + 1) (eq 2.12) V We can summarize the coin toss game using the following points Betting all the capital in the gambler s possession while playing a large series of bets, f = 1, is a risky strategy which will most likely lead to the gambler losing everything. Using the Kelly approach by defining a utility or growth function and maximizing the capital growth rate will give the gambler an optimal f which will bring his risk of losing all his capital to zero since he is always betting a fraction of capital and not the whole amount he holds. If the game is not favorable, then Kelly tells the gambler not to bet. Equations 2.7 and 2.11 cannot work if the gambler does not have an edge so they would become negative, meaning the maximum of the utilty function is at f = 0, which is basically saying do not bet. What happens if the gambler chooses to use a fraction of capital f C < f or f C > f? If the gambler chooses the former then because f is a maximum of the function g(f) the gambler s capital will continue to increase but at a slower rate then if he had used f. This is because the function g(f) is positive in the interval (0, f ). If the gambler chooses the latter then his capital can either grow at a slower rate or even decrease over time. We will see a simulation of this case in the following section. Additionally, this conclusion can be described differently saying: if the utility function is positive then the gamblers capital will increase; g(f) > 0 then lim N X N = almost surely after a long series of bets. On the other hand, if g(f) < 0 then lim N X N = 0 almost surely Coin Toss Simulations This section contains simulations that describe various scenarios of the Coin Toss game. A gambler is playing a single game of coin toss with a biased coin 13
14 where he has a probability of p = 0.65 of winning with odds of 1 to 1. He starts out with an initial capital X 0 = 1000 dollars. If using the Kelly Criterion then by utilizing (eq 2.6) for choosing an optimal betting ratio the gambler will bet f = = 0.3. According to Kelly the gambler should bet 30 percent of his current capital every coin toss to make his capital increase the fastest with zero risk. The utility function at the maximum is g(f ) = and using (eq 2.7) the geometric capital growth rate between bets is or 4.6 percent geometric growth rate. Figure 4 contains five simulations of the gambler playing N = 100 coin tosses with the data mentioned in the game above and shows the amount of capital the gambler holds after every bet. Capital (log) A B C D E Figure 4: Example Coin tosses It can be seen that in simulation D that at the end of the series of coin tosses the gambler s capital reaches a factor of almost 10 2 of his initial capital and for simulations B and C the gambler s capital reaches a peak of almost For simulations A and E the gambler experiences a loss of capital and at the end of the series is below his initial capital of This shows us the random variation between different series of coin tosses where the gambler can experience losses in some simulations and high earnings in other simulations. The next three figures are simulations of the gambler playing N coin tosses with the same data mentioned above and shows the amount of capital the gambler holds after every bet. Figure 5 contains five simulations of N = 100 coin tosses 14
15 using the betting ratio of f 1 = 1. Figure 6 contains five simulations of N = 100 coin tosses using the optimal betting fraction f 2 = 0.3. In addition, Figure 7 is a logarithmic graph of the second figure. Capital Figure 5: Example 2 A B C D E Coin Tosses 15
16 Figure 6: Example 3 Capital 6 x A B C D E Coin Tosses Figure 7: Example 4 Capital (log) A B C D E Coin Tosses In Figure 5 it is noticeable is that if the gambler uses the strategy of f 1 = 1 then he will lose all his capital after just a few coin tosses. Using the strategy of 16
17 f 2 = 0.3 in Figures 6 and 7 has increased the gamblers capital and has brought his risk of catastrophic failure to zero because he bets a portion of his capital every coin toss. Figure 8 is a simulation of a gambler playing a game of N = coin tosses with the same data mentioned above (f = 0.3). The figure contains five curves using the Kelly Criterion strategy. Figure 8: Example 5 Capital (log) A B C D E Coin Tosses From this figure the geometric capital growth rate can be calculated and can be compared to see if its close to the 4.6 percent geometric growth rate calculated using (eq 2.7). We can calculate the geometric capital growth rate using (eq 2.3). For example, on curve A the gambler s capital after N = coin tosses is ln(α A ) = ln ( ) = On curve D the gambler s capital after N = coin tosses is ( ) ln(α D ) = ln = The geometric capital growth rate of curve A is α A = exp(0.0453) = which is a 4.63 percent capital growth rate. The geometric capital growth rate 17
18 of curve D is α D = exp(0.0452) = which is a 4.62 percent capital growth rate. Both growth rates are close to the 4.6 percent calculated previously. For smaller simulations we will get a disparity between the calculated growth rate and the actual growth rate of the simulation. Another point of interest is what happens if the gambler uses the Kelly Criterion for determining f but bets f C which is smaller or bigger then f? Using the same data mentioned in the initial example, if the gambler uses f C = 0.1 < f = 0.3 then g(f C ) = and α = 1.02 meaning his capital growth rate is at around 2 percent which is a lower growth rate then if he had used f. If the gambler uses f C = 0.5 > f = 0.3 then g(f C ) = and α = 1.03 which is a growth rate of 3 percent meaning he will again still experience slower capital growth. Figures 9, 10 and 11 each contain a simulation of the gambler playing N = 1000 coin tosses again with the same data mentioned in the initial example and shows the amount of capital the gambler holds after every bet. Each Figure contains three curves: A, B and C, where each curve uses a different f: f 1 = 0.1 < f, f = 0.3 and f 2 = 0.5 > f respectively Figure 9: Example 6 Capital (log) A B C Coin Tosses 18
19 Figure 10: Example A B C Capital (log) Coin Tosses Figure 11: Example A B C Capital (log) Coin Tosses What is noticeable is that the best strategy for the gambler to use would be 19
20 f, his capital peaks the highest out of all the other strategies in all the figures. When using f 2 > f the gamblers capital grows, but not as well as it could had the gambler used f. But its still very much possible for the gambler to peak with a larger amount of capital using f 2 when playing short term games, below 250 coin tosses, then he would peak using f, an example will be shown in the following figures. But when using f 2 his risk of losing a large amount of money gets higher the more f 2 is above f. This can be seen in figures 10 and 11 where the gambler experiences a large drop in capital because of a few coin toss losses. They clearly shows the additional risk the gambler takes when using f 2 and the less risk he takes when using f. This tells us that there is a trade-off between a higher return if the gambler wins and the amount of risk he is taking so if the gambler uses f he gets a certain balance of taking a bet with a fair amount of risk and also getting a good return of his bet if he wins. 20
21 Figure 12: Example 9, Sample point: N = 25, f 1 = 0.1, f = 0.3, f 2 = Number of Values Capital (log) Number of Values Capital (log) Number of Values Capital (log) 21
22 Figure 13: Example 10, Sample point: N = 250, f 1 = 0.1, f = 0.3, f 2 = Number of Values Capital (log) Number of Values Capital (log) Number of Values Capital (log) 22
23 Figure 14: Example 11, Sample point: N = 900, f 1 = 0.1, f = 0.3, f 2 = Number of Values Capital (log) Number of Values Capital (log) Number of Values Capital (log) 23
24 Figures 12, 13 and 14 are histograms containing H = 100 simulations of a gambler playing N = 25, 250, 900 coin tosses with the data used in figures 9, 10 and 11. In a histogram figure the X axis is intervals of capital at the end of N amount of games and the Y axis is, at the end of a simulation, how many simulations the gambler had an amount of capital that falls into a specific interval. The simulations in each histogram end after reaching a specific number of coin tosses. Histogram figure 12 shows the amount of capital the gambler had after exactly 25 coin tosses. Histogram figure 13 shows the amount of capital the gambler had after exactly 250 coin tosses. Histogram figure 14 shows the amount of capital the gambler had after exactly 900 coin tosses. We can see in figure 12 that using either strategy of f 2 or f would be a good strategy for the gambler because they both yield higher earnings then using strategy f 1 for a short number of coin tosses. In figure 13 we can see again that using f 2 increases the gambler s capital and f also increases his capital, although in most of the simulations f 2 increases the gamblers capital more then any other strategy. In figure 14 we can clearly see that using f would be the best choice of strategy for the gambler because in all the simulations using f the gambler s capital increases the most then using f 2. Another point of interest is when using f 1 < f the gamblers capital grows at a steady but very slow growth rate as compared to the other two betting fractions and that is why using f 1 is the worst strategy for the gambler. To summarize these examples, the conclusion is that for the coin toss the Kelly Criterion provides very easy equations for finding the f, can lead to a high increase in the gamblers capital when playing a large amount of bets and lowers the risk of losing all the capital. Another conclusion is that the gambler can choose an f that is close to f and have his capital grow in the long term, but at a much slower growth rate then if he had used f. The next section discusses different variations of the original coin toss game and how they apply to various games in Sports Betting. 3 Sports Betting Sports betting is the activity of predicting sports results and placing a wager on the outcome and can include games such as Horse races and Blackjack. Just as in the case of the coin toss, it s possible to use the Kelly Criterion to make 24
25 optimal bets in sports betting. The game discussed in this paper is the game of Horse Racing. 3.1 Horse Racing In Horse Racing a gambler can make several different types of bets. He can bet which horse will win the race, he can bet which horse will finish in second or third place or he can make several different bets on several different horses simultaneously. There are many other types of bets a gambler can make but the majority are variations of the betting types listed above. What is common among all the different types of bets is that a gambler has to choose on which horse/s to place his bet/s where each horse has a different probability of finishing in a certain place. In this section we will analyze the case of a gambler betting simultaneously on all the horses in a race. The gambler will divide all his capital on bets on all the horses and a bet on each horse is a bet that the horse will win the race. Suppose a gambler wants to divide all his capital on bets on three different horses, A, B and C winning a horse race. Each horse has a different probability of winning the race, p A, p B, p C [0, 1], and the gambler knows the probabilities of success of each horse. Also, the fraction of capital he bets on each horse is f A, f B, f C [0, 1], f A + f B + f C = 1. The probabilities of each horse winning do not change between races. The odds of the game are 1 to 1. For example, if the gambler plays a single race and horse A wins the race, then of course horses B and C lose and the gambler s capital is now X 1 = X 0 (1 + f A f B f C ) The gambler gains the amount of capital he bet on horse A and loses the amount of capital he bet on horses B and C. Next, assume he bets on two consecutive races, in the first race horse A won and in the second race horse C won, capital is now X 2 = X 1 (1 f A f B + f C ) = X 0 (1 + f A f B f C ) (1 f A f B + f C ) The gambler is playing a series of N N races with W N A N - amount of wins for horse A, W N B N - amount of wins for horse B, W N C N - amount of wins for horse C, and W N A + W N B + W N C = N. Using the equation of X 2 above, we can see in a similar manner the gambler s current capital after N bets is X N = X 0 (1+f A f B f C ) W N A (1 f A +f B f C ) W N B (1 f A f B +f C ) W N C (eq 3.1) 25
26 Now the gambler needs to decide how to optimally divide his capital for the three bets. To accomplish this under Kelly, a utility function must first be defined. Just as in the previous case of the coin toss, divide by X 0 and apply the natural log. G(f A, f B, f C ) = ln( X N X0 ) = W N A ln(1 + f A f B f C )+ W N B ln(1 f A + f B f C ) + W N C ln(1 f A f B + f C ) G(f) is defined as the logarithmic capital growth function of a series of bets. Dividing G(f) by N and using (eq 2.3) ln(α N ) = 1 N G(f) = 1 N ln( X N X0 ) = W A N N ln(1 + f A f B f C ) + W B N N ln(1 f A + f B f C ) + W N C N ln(1 f A f B + f C ) and with a very large N and applying the Law of Large Numbers g(f A, f B, f C ) = ln(α N ) = p A ln(1 + f A f B f C ) + p B ln(1 f A + f B f C )+ p C ln(1 f A f B + f C ). (eq 3.2) This equation is the utility function of the capital in a horse race after a very large series of bets. The next step is to find the maximum. This problem can be defined as a constrained nonlinear multi-variable optimization problem. The optimization problem is defined as such: Maximize: g(f A, f B, f C ) = ln(α) = p A ln(1 + f A f B f C )+ p B ln(1 f A + f B f C ) + p C ln(1 f A f B + f C ) subject to the equality constraint: h(f A, f B, f C ) = f A + f B + f C 1 = 0 with the lower bound constraints: f A 0, f B 0, f C 0 where g(f A, f B, f C ) is the objective function and h(f A, f B, f C ) is the equality constraint. It is possible to get the optimal betting ratios, (f A f B f C ), analytically by inserting the equality constraint, f A = 1 f B f C into the objective function and converting the problem into a 2-D optimization problem. g(f B, f C ) = p A ln(2 (1 f B f C )) + p B ln(2 f B ) + p C ln(2 f C ) the domain of values of (f B, f C ) is the graph of domain is = (f B, f C R 2 : f B + f C 1, 0 f B, 0 f C ) 26
27 Figure 15: Domain f C 0.4 A C 0.2 B f B Now to find the critical point. The partial derivatives of the function g are and the critical point is g fb = g fc = 2 p A 2 f B + 2 f C 2 + p B f B 2 p A 2 f B + 2 f C 2 + p C f C f B = p B (eq 3.3) f C = p C (eq 3.4) f A = p A. (eq 3.5) We can see that the optimal betting ratios are the probabilities of each horse winning the race. Next we need to prove that the optimal betting ratios (f B, f C ) are the global maximum of the function g(f B, f C ). The domain is a closed bounded domain and g(f B, f C ) is continuous in the domain except on the boundaries (f B = 1, f C = 0) and (f B = 0, f C = 1) because lim fb 1,f C =0(g(f B, f C )) = and lim fc 1,f B =0(g(f B, f C )) =. Therefore the maximum of g(f B, f C ) must be in. 27
28 We will define the domain that g(f B, f C ) is continuous in as the domain o = (f B, f C R 2 : f B + f C < 1, 0 f B, 0 f C ) We need to apply the second derivative test on the critical point found to know if the optimal betting ratios are relative maxima, relative minima or saddle point. The second derivative test tells us if a critical point is a relative maxima, relative minima or saddle point. Let (x c, y c ) be a critical point of function f(x, y) and define We have the following cases: D = f xx (x c, y c ) f yy (x c, y c ) f xy 2 (x c, y c ) If D > 0 and f xx (x c, y c ) < 0, then f(x, y) has a relative maximum at (x c, y c ). If D > 0 and f xx (x c, y c ) > 0, then f(x, y) has a relative minimum at (x c, y c ). If D < 0, then f(x, y) has a saddle point at (x c, y c ). If D = 0, the second derivative test is inconclusive. We apply the second derivative test g fb f B 4 p A = (2 p B + 2 p C 2) 2 1 p B g fc f C 4 p A = (2 p B + 2 p C 2) 2 1 p C 4 p A g fc f B = g fb f C = (2 p B + 2 p C 2) 2 D = g fb f B g fc f C g fb f 2 4 p A 4 p A 1 C = (2 p B + 2 p C ) 2 + p B (2 p B + 2 p C ) 2 + p C p B p C We can see that D > 0 and g fb f B > 0 therefore the critical point is a relative maximum. We can also prove the relative maximum is in domain o The first condition of the domain o is met 0 f B The second condition of the domain o is met 0 f C 28
29 and also f B + f C < 1 therefore the relative maximum (f B, f C ) o. The final step is to prove the relative maxima is the global maximum. First we will find the value of the function g(f B, f C ) on the the boundary of the domain and at the relative maxima. The edges are labeled in figure 15. We will apply the exponential function g(f B, f C ) because exp(g(f B, f C )) is continuous in the domain. exp(g(f B, f C )) = exp(p A ln(2 (1 f B f C )) + p B ln(2 f B ) + p C ln(2 f C )) = exp(p A ln(2 f A )) exp(p B ln(2 f B )) exp(p C ln(2 f C )) = exp(ln(2 f A ) p A ) exp(ln(2 f B ) p B ) exp(ln(2 f C ) p A ) = (2 f A ) pa (2 f B ) pb (2 f C ) p C = 2 f p A A f p B B f p C C On edge A, f B = 0 and exp(g(f B = 0, f C )) = 0. On edge B, f C = 0 and exp(g(f B, f C = 0)) = 0. On edge C, f C = 1 f B and after inserting this constraint into the original constraint f A + f B + f C = 1 we get f A + f B + 1 f B = 1 f A = 0 The value of the utility function on edge C is: exp(g(f B, f C = 1 f B )) = 0. The value of the utility function at the relative maximum is exp(g(f B, f C )) = 2 p p A A p p B B p p C C > 0 Using Weierstrass s Extreme Value Theorem, that states that a maximum of a continuous function exists in a closed bounded domain, the global maximum value of the function g(f B, f C ) is on the relative maximum point. This means that (f B, f C ) are the maximum of the function g(f B, f C ). The following figures show the level curves and the maximum point of g(f B, f C ) using different values of (p A, p B, p C ): (0.9, 0.05, 0.05), (0.1, 0.75, 0.15). 29
30 1 0.8 Figure 16: level curves of g(f B, f C ) g(f B, f C ) Max Point (0.05, 0.05) 0.6 f C f B Figure 17: level curves of g(f B, f C ) f(f B, f C ) Max point (0.75, 0.15) f C f B 30
31 In conclusion. by using (eq 3.3) - (eq 3.5) the optimal betting ratios can easily be calculated for this type of game. A final point of interest is for what values of (p A, p B, p C ) should the gambler play the game. Using (eq 3.2) and after inserting the optimal betting ratios ((eq 3.3) - (eq 3.5)) we get the following constraint p A ln(2 p A ) + p B ln(2 p B ) + p C ln(2 p C ) > 0 We say that the gambler should play the game if he will have a positive utility function. If this constraint holds for a selected (p A, p B, p C ), then the gambler s geometric growth rate will be positive and he should bet in the Horse Racing game Horse Racing Simulations This sections contains simulations that describe various scenarios of the Horse Racing game. Suppose a gambler wants to optimally bet his capital on three different horses (A, B and C) winning a horse race. The following is a list of optimal betting fractions (f A, f B, f C ) obtained using (eq 3.3) - (eq 3.5) with different values of (p A, p B, p C ): (0.6, 0.1, 0.3), (0.3, 0.4, 0.3), (0.1, 0.75, 0.15). Scenario A: (f A, f B, f C ) = (0.6000, , ) Scenario B: (f A, f B, f C ) = ( , ) Scenario C: (f A, f B, f C ) = (0.1000, , ) In scenario A because both horse A and C have the same probability of winning then the gambler should bet the same amount on both horses and leave the rest of his capital for horse B which has the worst chance of winning. In scenarios B and C the horse that has the best chance of winning should get a bigger fraction of capital. The value of the utility function at the optimal points calculated is listed below (using (eq 3.2)) along with the geometric growth rate of capital that can be calculated using (eq 2.3). Scenario A: g(0.6000, , ) = and α = which is a = or percent negative geometric growth rate between races. Scenario B: g( , ) = and α = which is a = or percent negative geometric growth rate between races. Scenario C: g(0.1000, , ) = and α = which is a = or 3.67 percent negative geometric growth rate between races. We can see that the utility function values are all negative, meaning the gambler should experience negative capital growth over the long term. Figures 18, 19 and 20 each contain five simulations of each scenario above with the 31
32 gambler playing N = 100 horse races with the data mentioned above and each figure shows the amount of capital the gambler holds after every bet. Capital (log) Figure 18: Example Horse Races 32
33 Capital (log) Figure 19: Example Horse Races 10 5 Figure 20: Example Capital (log) Horse Races It can be seen in figures 18 and 19 that the gambler s capital is in constant 33
34 decline and he eventually reaches a complete loss of capital. This matches the geometric growth rate of those scenarios that was previously calculated which is below 1 percent for each scenario which means the gambler is losing capital in the long term when playing scenarios A and B mentioned above. In figure 20 there are more fluctuations in the capital because the gambler is betting 75 percent of his capital on the horse with a 75 percent chance of winning the race. The geometric growth rate calculated for scenario C is closer to 100 percent which means it is possible or the gambler to increase his capital but in the long term he will suffer more losses then gains. Now suppose the gambler is playing three scenarios with the following probability values of (p A, p B, p C ): (0.9, 0.05, 0.05), (0.08, 0.04, 0.88), (0.1, 0.83, 0.07). Scenario D: (f A, f B, f C ) = (0.9000, , ) and g(0.9000, , ) = and α = which is a = or percent positive geometric growth rate between races. Scenario E: (f A, f B, f C ) = (0.0400, , ) and g(0.0400, , ) = and α = which is a = or percent positive geometric growth rate between races. Scenario F: (f A, f B, f C ) = (0.1000, , ) and g(0.1000, , ) = and α = which is a = or percent positive geometric growth rate between races. Figures 21, 22 and 23 each contain five simulations of each scenario above with the gambler playing N = 100 horse races with the data mentioned above and each figure shows the amount of capital the gambler holds after every bet. 34
35 Figure 21: Example Capital (log) Horse Races Figure 22: Example Capital (log) Horse Races 35
36 Figure 23: Example Capital (log) Horse Races In each of these current scenarios the gambler is playing a game where one of the horses has a disproportionate chance of winning the race and the other horses have very little chance of winning the race therefore the gambler bets most of his capital on that specific horse and bets the rest of his capital on the other horses. This is reflected in the optimal betting ratios calculated above. But because he is betting most of his capital on the one horse with the disproportionate chance of winning he is also exposing himself to much more risk, because if that horse loses the race then the gambler will lose most of his capital but in the long term he still increases his capital, as can be seen in the geometric growth rate calculated for each scenario above. 4 The Stock Market The final activity discussed in this paper is the activity of investing in the stock market. In this type of activity the gambler becomes an investor that wishes to invest his capital in stock options on the stock market. He can buy or sell stock options on the market and each stock has a different probability of increasing or decreasing its value. For example, a stock can be worth 100 dollars in October and in November it can increase 10 percent to the price of 110 dollars and in December decrease by 5 percent to dollars. Suppose an investor has an option of buying two stocks. Each stock has 36
37 a different probability of increasing in value: (p A, p B ) and decreasing in value (q A = 1 p A, q B = 1 p B ). Both stocks can rise or fall independently of each other. Let us assume that when the stock increases in value the percentage it can increase is constant, it doesn t change between months, and at the end of the month the investor has a capital increase of what he invested into buying the stock multiplied by a factor of how much the stock s value increased. For example, using the previous example, the investor would have 110 dollars in November because the stock increased ten percent. If the stock increases again the next month (by 10 percent because the percentage it increases is constant) then he would have 121 dollars. The same applies if the stock lowers in price. If the stock rose in value then the investor s capital is the amount of capital he invested in the stock multiplied by V (1, ) and if the stock fell in value then the decrease in capital for the investor is the amount of capital he invested multiplied by the fraction Z (0, 1). This case strongly resembles the case of the general coin toss but in this case it is defined as a coin toss game of V to Z odds for each stock option. The fraction of capital he invests on each stock is f A, f B [0, 1], f A + f B = 1. For example, if the investor were to invest in the two stocks and the next month the value of stock A rose and the value of stock B fell then his current capital would be: X 1 = X 0 (V A f A + Z B f B ) If in the next month stock B rose and stock A fell X 2 = X 1 (Z A f A + V B f B ) = X 0 (V A f A + Z B f B ) (Z A f A + V B f B ). The investor is investing in stock options for a series of N N months with W L N - number of months in which stock A rose in value and B fell in value. LW N - number of months in which stock B rose in value and A fell in value. W W N - number of months in which stocks A and B rose in value together. LL N - number of months in which stocks A and B fell in value together. with W L + LW + W W + LL = N. The equation describing the current capital of the investor is X N = X 0 (V A f A + Z B f B ) W L (Z A f A + V B f B ) LW (V A f A + V B f B ) W W (Z A f A + Z B f B ) LL. (eq 4.1) The next step is defining the utility function G(f A, f B ) = ln( X N X0 ) = W L ln(v A f A + Z B f B ) + LW ln(z A f A + V B f B )+ W W ln(v A f A + V B f B ) + LL ln(z A f A + Z B f B ) 37
38 as before this is the logarithmic capital growth function of N discrete series of investments. We divide by N g(f A, f B ) = 1 N G(f A, f B ) = 1 N ln( X N X0 ) = W L N ln(v A f A + Z B f B )+ LW N ln(z A f A + V B f B ) + W W N ln(v A f A + V B f B )+ LL N ln(z A f A + Z B f B ) and after a very long series of investments g(f A, f B ) = lim N ( 1 N ln( X N X0 )) = lim N ( W L N ) ln(v A f A + Z B f B )+ lim N ( LW N ) ln(z A f A + V B f B ) + lim N ( W W N ) ln(v A f A + V B f B )+ lim N ( LL N ) ln(z A f A + Z B f B ) When we divide W L by the number of months overall the investor has spent investing in stocks A and B (assuming N is a very large number) and using the Law of Large Numbers we get lim N ( W L N ) = p A q B. The same goes for LW, W W, LL. g(f A, f B ) = p A q B ln(v A f A + Z B f B )+ (eq 4.2) q A p B ln(z A f A + V B f B ) + p A p B ln(v A f A + V B f B )+ q A q B ln(z A f A + Z B f B ) The next step is to find the maximum of the utility function to get the optimal betting ratios. This problem can be defined as a nonlinear constrained optimization problem and it can be solved in MATLAB. The optimization problem is defined Maximize: g(f A, f B ) = p A q B ln(v A f A + Z B f B ) + q A p B ln(z A f A + V B f B )+ p A p B ln(v A f A + V B f B ) + q A q B ln(z A f A + Z B f B ) subject to the equality constraint: h(f A, f B ) = f A + f B 1 = 0 with the upper bound constraints: f A, f B 0 where g(f A, f B ) is the objective function and h(f A, f B ) is the equality constraint. It is also possible to insert the constraint h(f A, f B ) into the objective equation and attempt to solve it analytically. g(f A ) = p A p B ln(v A f A + V B (1 f A )) + p A q B ln(v A f A + Z B (1 f A ))+ p B q A ln(z A f A + V B (1 f A )) + q A q B ln(z A f A + Z B (1 f A )) the domain of values of (f A ) is = (f A : 0 f A 1) 38
39 The following figure is a graph of g(f A ) using the parameters listed in the Stock Market Examples section below. Figure 24: Graph of g(f A ) Scenario A Scenario B Scenario C f A Now to find the critical point. The first derivative of the function g is g (f A ) = p A p B (V A V B ) V A f A + V B (1 f A ) + p A q B (V A Z B ) V A f A + Z B (1 f A ) p B q A (V B Z A ) Z A f A + V B (1 f A ) + q A q B (Z A Z B ) Z A f A + Z B (1 f A ) = 0 This is a difficult equation to solve therefore we will not continue attempting to solve this problem analytically, we will use the MATLAB function fmincon which is used for finding a constrained minimum of a function of several variables. 4.1 Stock Market Simulations This section contains simulations that describe various scenarios of the Stock Market game. Suppose an investor wants to invest in two stocks (A and B). Each stock has a probability of rising in value at the end of every month. Stock A has a p A probability of rising in value and stock B has a p B probability of rising in value. If stock A increases in value it increases by (V A 1) 100 percent and if 39
40 it falls it falls by (1 Z A ) 100 percent. If stock B increases in value it increases by (V B 1) 100 percent and if it falls it falls by (1 Z B ) 100 percent. The following is a list of scenarios using different values of (p A, p B, V A, Z A, V B, Z B ). The graphs of the utility function of each scenario are in figure 24. Scenario 1 - Stock A: p A = 0.5, q A = 0.5, V A = 1.08, Z A = 0.95, Stock B: p B = 0.5, q B = 0.5, V B = 1.05, Z B = 0.95 Scenario 2 - Stock A: p A = 0.5, q A = 0.5, V A = 1.08, Z A = 0.94, Stock B: p B = 0.65, q B = 0.35, V B = 1.01, Z B = 0.94 Scenario 3 - Stock A: p A = 0.3, q A = 0.7, V A = 1.20, Z A = 0.94, Stock B: p B = 0.9, q B = 0.1, V B = 1.02, Z B = 0.98 Using the fmincon function in MATLAB for solving constrained nonlinear optimization problems the following optimal betting fractions and geometric growth rates were calculated. Scenario 1 - f A = 1, f B = 0 and g(1, 0) = and α = which is a geometric growth rate of 1.29 percent. Scenario 2 - f A = 1, f B = 0 and g(1, 0) = and α = which is a geometric growth rate of 0.76 percent. Scenario 3 - f A = , f B = and g(0.1492, ) = and α = which is a geometric growth rate of 1.61 percent. Figures 24, 25 and 26 each contain five simulations of each scenario (1,2, 3) over N = 100 months with the data mentioned above and shows the amount of capital the investor holds after every investment. The first figure contains five simulations of scenario 1, the second of scenario 2 and the third of scenario 3 40
41 Figure 25: Example 1 Capital (log) Months Figure 26: Example 2 Capital (log) Months 41
42 Figure 27: Example 3 Capital (log) Months The geometric growth rate of scenario 1 calculated above is 1.29 percent and if we look at figure 25 we can see the investors capital grow at a small rate in all the simulations. The optimal betting ratios calculated are f A = 1, f B = 0 meaning the optimal point of the function is on the edge of the interval [0, 1] meaning the investor should invest only in one stock (stock A). In figure 26 we can see the investors capital grow at a smaller rate then in the previous figure, which matches the smaller growth rate calculated for scenario 2 and the optimal betting ratios calculated are the same as in scenario 1. In figure 27 we get the best growth rate of all the scenarios. We can clearly see that the optimal betting ratios and the geometric growth rates calculated for each scenario are compatible to what we see in figure 24. What can be derived from figures 25 and 27 about the probabilities of the stock options is that, the higher the probability of a stock option to rise, the more Kelly tells the investor to bet only on that option, if the probability is high enough. Another point of interest is how the parameters V, Z effect the optimal betting ratios. In figure 26, stock B has a better probability of rising in price then stock A, but stock A has a larger increase percentage then stock B. This tells us that even if the probability of stock X rising is lower then stock Y rising, but the increase percentage of stock X is much higher, then Kelly tells us to bet more on stock option X. 42
43 5 Concluding Remarks The purpose of this paper was to present an approach of how to find an optimal amount of capital to gamble in a bet. We examined the approach of maximizing the expected value of a gamblers capital and we saw that that approach could easily lead the gambler to financial ruin. We next analyzed the Kelly Criterion approach and proved that it lowers the risk of financial ruin to the gambler to zero and that it is possible to easily calculate optimal betting ratios for a game of Coin Toss. We later expanded to the case of betting in games of Horse Racing and to investing in the Stock Market and found that it is possible to calculate optimal betting ratios for these types of games although in the case of the Stock Market the computations get substantially more complex the more stocks we wish to bet on simultaneously, in each game respectively. It also possible to apply the Kelly Criterion to other types of games. We created mathematical models for the Coin Toss, Horse Racing and Stock Market games and we used MATLAB to simulate different scenarios of those games and we saw that the Kelly Criterion is effective but mostly for long term games. For short term games the increase in capital is quite small and there is risk in ending a series of short term bets with a final amount of capital being less then the initial amount of capital. This makes this approach less feasible and hard to apply to many real life gambling situations. In most cases when playing long term games, where a great deal of time has passed, the Kelly approach generates a higher rate of return. 43
44 6 Bibliography References [1] Kim, Gyutai and Jung, Suhee, The construction of the optimal investment portfolio using the Kelly Criterion, Proceedings of 3rd Asia-Pacific Business Research Conference, February 2013, Kuala Lumpur, Malaysia. [2] Ravi Phataford, Some aspects of gambling with the Kelly Criterion, Monash University, [3] Louis M. Rotando and Edward O, Thorp, The Kelly Criterion and the Stock Market, The American Mathematical Monthly, Volume 99, Number 10, December [4] Edward O. Thorp, The Kelly Criterion in Blackjack, Sports Betting and the Stock Market, The 10th International Conference On Gambling and Risk Taking, Montreal, June [5] Jane Hung, Betting with the Kelly Criterion, Department Of Mathematics, University Of Washington, morrow/336_10/papers/jane.pdf. 44
45 7 Addendum Matlab code of Coin Toss examples clear x 0 = 1000; num of simulations = 5; N = 100; p = 0.65; f = 0.3; for sim num = 1:num of simulations end rand vector = rand(n,1); for i = 1:N if rand vector(i) < p rand arrays(sim num, i) = 1; else rand arrays(sim num, i) = 0; end end capital arrays(1, sim num) = x 0; for i = 2:N if rand arrays(sim num, i) == 1 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (1 + f); elseif rand arrays(sim num, i) == 0 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (1 f); end end plot(capital arrays); Matlab code of Horse Racing examples clear x 0 = 1000; N = 100; num of simulations = 5; pa 1 = 0.1; pa 2 = 0.83; pa 3 = 0.07; f1 A = pa 1; f2 A = pa 2; f3 A = pa 3; for sim num = 1:num of simulations rand vector = rand(n,1); for i=1:n if rand vector(i) >= 0 && rand vector(i) <= pa 1 rand arrays(sim num, i) = 1; end if rand vector(i) > pa 1 && rand vector(i) <= (pa 1 + pa 2) 45
46 end rand arrays(sim num, i) = 2; end if rand vector(i) > (pa 1 + pa 2) && rand vector(i) <=1 rand arrays(sim num, i) = 3; end end capital arrays(1, sim num) = x 0; for i = 2:N if rand arrays(sim num, i) == 1 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (1 + f1 A f2 A f3 A); elseif rand arrays(sim num, i) == 2 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (1 f1 A + f2 A f3 A); elseif rand arrays(sim num, i) == 3 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (1 f1 A f2 A + f3 A); end end % plot plot(capital arrays); Matlab code of Stock Market examples clear x 0 = 1000; N = 100; num of simulations = 5; % 1 = A rises B falls % 2 = A falls B rises % 3 = A rises B rises % 4 = A falls B falls % scenario A p A = 0.5; q A = 0.5; p B = 0.5; q B = 0.5; V A = 1.08; Z A = 0.95; V B = 1.05; Z B = 0.95; fa = 1; fb = 0; for sim num = 1:num of simulations rand vector A = rand(n,1); for i = 1:N if rand vector A(i) < p A rand arrays A(sim num, i) = 1; else rand arrays A(sim num, i) = 0; end end 46
47 end rand vector B = rand(n,1); for i = 1:N if rand vector B(i) < p B rand arrays B(sim num, i) = 1; else rand arrays B(sim num, i) = 0; end end % compute scenario capital arrays(1, sim num) = x 0; for i = 2:N if rand arrays A(sim num, i) == 1 && rand arrays B(sim num, i) == 0 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (V A * fa + Z B * fb); elseif rand arrays A(sim num, i) == 0 && rand arrays B(sim num, i) == 1 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (Z A * fa + V B * fb); elseif rand arrays A(sim num, i) == 1 && rand arrays B(sim num, i) == 1 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (V A * fa + V B * fb); elseif rand arrays A(sim num, i) == 0 && rand arrays B(sim num, i) == 0 capital arrays(i, sim num) = capital arrays(i 1, sim num) * (Z A * fa + Z B * fb); end end % plot plot(capital arrays); 47
Betting with the Kelly Criterion
Betting with the Kelly Criterion Jane June 2, 2010 Contents 1 Introduction 2 2 Kelly Criterion 2 3 The Stock Market 3 4 Simulations 5 5 Conclusion 8 1 Page 2 of 9 1 Introduction Gambling in all forms,
SOME ASPECTS OF GAMBLING WITH THE KELLY CRITERION. School of Mathematical Sciences. Monash University, Clayton, Victoria, Australia 3168
SOME ASPECTS OF GAMBLING WITH THE KELLY CRITERION Ravi PHATARFOD School of Mathematical Sciences Monash University, Clayton, Victoria, Australia 3168 In this paper we consider the problem of gambling with
Lecture 25: Money Management Steven Skiena. http://www.cs.sunysb.edu/ skiena
Lecture 25: Money Management Steven Skiena Department of Computer Science State University of New York Stony Brook, NY 11794 4400 http://www.cs.sunysb.edu/ skiena Money Management Techniques The trading
A New Interpretation of Information Rate
A New Interpretation of Information Rate reproduced with permission of AT&T By J. L. Kelly, jr. (Manuscript received March 2, 956) If the input symbols to a communication channel represent the outcomes
arxiv:1112.0829v1 [math.pr] 5 Dec 2011
How Not to Win a Million Dollars: A Counterexample to a Conjecture of L. Breiman Thomas P. Hayes arxiv:1112.0829v1 [math.pr] 5 Dec 2011 Abstract Consider a gambling game in which we are allowed to repeatedly
The Kelly criterion for spread bets
IMA Journal of Applied Mathematics 2007 72,43 51 doi:10.1093/imamat/hxl027 Advance Access publication on December 5, 2006 The Kelly criterion for spread bets S. J. CHAPMAN Oxford Centre for Industrial
Chapter 7: Proportional Play and the Kelly Betting System
Chapter 7: Proportional Play and the Kelly Betting System Proportional Play and Kelly s criterion: Investing in the stock market is, in effect, making a series of bets. Contrary to bets in a casino though,
Finite Horizon Investment Risk Management
History Collaborative research with Ralph Vince, LSP Partners, LLC, and Marcos Lopez de Prado, Guggenheim Partners. Qiji Zhu Western Michigan University Workshop on Optimization, Nonlinear Analysis, Randomness
The Normal Approximation to Probability Histograms. Dice: Throw a single die twice. The Probability Histogram: Area = Probability. Where are we going?
The Normal Approximation to Probability Histograms Where are we going? Probability histograms The normal approximation to binomial histograms The normal approximation to probability histograms of sums
1.7 Graphs of Functions
64 Relations and Functions 1.7 Graphs of Functions In Section 1.4 we defined a function as a special type of relation; one in which each x-coordinate was matched with only one y-coordinate. We spent most
Part I. Gambling and Information Theory. Information Theory and Networks. Section 1. Horse Racing. Lecture 16: Gambling and Information Theory
and Networks Lecture 16: Gambling and Paul Tune http://www.maths.adelaide.edu.au/matthew.roughan/ Lecture_notes/InformationTheory/ Part I Gambling and School of Mathematical
The Kelly Betting System for Favorable Games.
The Kelly Betting System for Favorable Games. Thomas Ferguson, Statistics Department, UCLA A Simple Example. Suppose that each day you are offered a gamble with probability 2/3 of winning and probability
6.042/18.062J Mathematics for Computer Science December 12, 2006 Tom Leighton and Ronitt Rubinfeld. Random Walks
6.042/8.062J Mathematics for Comuter Science December 2, 2006 Tom Leighton and Ronitt Rubinfeld Lecture Notes Random Walks Gambler s Ruin Today we re going to talk about one-dimensional random walks. In
Prediction Markets, Fair Games and Martingales
Chapter 3 Prediction Markets, Fair Games and Martingales Prediction markets...... are speculative markets created for the purpose of making predictions. The current market prices can then be interpreted
Chapter 4 Lecture Notes
Chapter 4 Lecture Notes Random Variables October 27, 2015 1 Section 4.1 Random Variables A random variable is typically a real-valued function defined on the sample space of some experiment. For instance,
Random Fibonacci-type Sequences in Online Gambling
Random Fibonacci-type Sequences in Online Gambling Adam Biello, CJ Cacciatore, Logan Thomas Department of Mathematics CSUMS Advisor: Alfa Heryudono Department of Mathematics University of Massachusetts
The Mathematics of Gambling
The Mathematics of Gambling with Related Applications Madhu Advani Stanford University April 12, 2014 Madhu Advani (Stanford University) Mathematics of Gambling April 12, 2014 1 / 23 Gambling Gambling:
AMS 5 CHANCE VARIABILITY
AMS 5 CHANCE VARIABILITY The Law of Averages When tossing a fair coin the chances of tails and heads are the same: 50% and 50%. So if the coin is tossed a large number of times, the number of heads and
How to Win the Stock Market Game
How to Win the Stock Market Game 1 Developing Short-Term Stock Trading Strategies by Vladimir Daragan PART 1 Table of Contents 1. Introduction 2. Comparison of trading strategies 3. Return per trade 4.
The overall size of these chance errors is measured by their RMS HALF THE NUMBER OF TOSSES NUMBER OF HEADS MINUS 0 400 800 1200 1600 NUMBER OF TOSSES
INTRODUCTION TO CHANCE VARIABILITY WHAT DOES THE LAW OF AVERAGES SAY? 4 coins were tossed 1600 times each, and the chance error number of heads half the number of tosses was plotted against the number
DEVELOPING A MODEL THAT REFLECTS OUTCOMES OF TENNIS MATCHES
DEVELOPING A MODEL THAT REFLECTS OUTCOMES OF TENNIS MATCHES Barnett T., Brown A., and Clarke S. Faculty of Life and Social Sciences, Swinburne University, Melbourne, VIC, Australia ABSTRACT Many tennis
In the situations that we will encounter, we may generally calculate the probability of an event
What does it mean for something to be random? An event is called random if the process which produces the outcome is sufficiently complicated that we are unable to predict the precise result and are instead
Stat 134 Fall 2011: Gambler s ruin
Stat 134 Fall 2011: Gambler s ruin Michael Lugo Setember 12, 2011 In class today I talked about the roblem of gambler s ruin but there wasn t enough time to do it roerly. I fear I may have confused some
Midterm Exam #1 Instructions:
Public Affairs 818 Professor: Geoffrey L. Wallace October 9 th, 008 Midterm Exam #1 Instructions: You have 10 minutes to complete the examination and there are 6 questions worth a total of 10 points. The
1 Interest rates, and risk-free investments
Interest rates, and risk-free investments Copyright c 2005 by Karl Sigman. Interest and compounded interest Suppose that you place x 0 ($) in an account that offers a fixed (never to change over time)
ECE 316 Probability Theory and Random Processes
ECE 316 Probability Theory and Random Processes Chapter 4 Solutions (Part 2) Xinxin Fan Problems 20. A gambling book recommends the following winning strategy for the game of roulette. It recommends that
The Impact of a Finite Bankroll on an Even-Money Game
The Impact of a Finite Bankroll on an Even-Money Game Kelvin Morin Manitoba Lotteries Corporation [email protected] / [email protected] 2003 Calculating the average cost of playing a table game is usually
Betting on Excel to enliven the teaching of probability
Betting on Excel to enliven the teaching of probability Stephen R. Clarke School of Mathematical Sciences Swinburne University of Technology Abstract The study of probability has its roots in gambling
Unit 19: Probability Models
Unit 19: Probability Models Summary of Video Probability is the language of uncertainty. Using statistics, we can better predict the outcomes of random phenomena over the long term from the very complex,
Probability and Expected Value
Probability and Expected Value This handout provides an introduction to probability and expected value. Some of you may already be familiar with some of these topics. Probability and expected value are
MA 1125 Lecture 14 - Expected Values. Friday, February 28, 2014. Objectives: Introduce expected values.
MA 5 Lecture 4 - Expected Values Friday, February 2, 24. Objectives: Introduce expected values.. Means, Variances, and Standard Deviations of Probability Distributions Two classes ago, we computed the
MONT 107N Understanding Randomness Solutions For Final Examination May 11, 2010
MONT 07N Understanding Randomness Solutions For Final Examination May, 00 Short Answer (a) (0) How are the EV and SE for the sum of n draws with replacement from a box computed? Solution: The EV is n times
CHAPTER FIVE. Solutions for Section 5.1. Skill Refresher. Exercises
CHAPTER FIVE 5.1 SOLUTIONS 265 Solutions for Section 5.1 Skill Refresher S1. Since 1,000,000 = 10 6, we have x = 6. S2. Since 0.01 = 10 2, we have t = 2. S3. Since e 3 = ( e 3) 1/2 = e 3/2, we have z =
Gambling with Information Theory
Gambling with Information Theory Govert Verkes University of Amsterdam January 27, 2016 1 / 22 How do you bet? Private noisy channel transmitting results while you can still bet, correct transmission(p)
3.2 Roulette and Markov Chains
238 CHAPTER 3. DISCRETE DYNAMICAL SYSTEMS WITH MANY VARIABLES 3.2 Roulette and Markov Chains In this section we will be discussing an application of systems of recursion equations called Markov Chains.
STT315 Chapter 4 Random Variables & Probability Distributions KM. Chapter 4.5, 6, 8 Probability Distributions for Continuous Random Variables
Chapter 4.5, 6, 8 Probability Distributions for Continuous Random Variables Discrete vs. continuous random variables Examples of continuous distributions o Uniform o Exponential o Normal Recall: A random
A Simple Parrondo Paradox. Michael Stutzer, Professor of Finance. 419 UCB, University of Colorado, Boulder, CO 80309-0419
A Simple Parrondo Paradox Michael Stutzer, Professor of Finance 419 UCB, University of Colorado, Boulder, CO 80309-0419 [email protected] Abstract The Parrondo Paradox is a counterintuitive
1. Overconfidence {health care discussion at JD s} 2. Biased Judgments. 3. Herding. 4. Loss Aversion
In conditions of laissez-faire the avoidance of wide fluctuations in employment may, therefore, prove impossible without a far-reaching change in the psychology of investment markets such as there is no
The Kelly Criterion. A closer look at how estimation errors affect portfolio performance. by Adrian Halhjem Sælen. Advisor: Professor Steinar Ekern
NORGES HANDELSHØYSKOLE Bergen, Fall 2012 The Kelly Criterion A closer look at how estimation errors affect portfolio performance by Adrian Halhjem Sælen Advisor: Professor Steinar Ekern Master Thesis in
MONEY MANAGEMENT. Guy Bower delves into a topic every trader should endeavour to master - money management.
MONEY MANAGEMENT Guy Bower delves into a topic every trader should endeavour to master - money management. Many of us have read Jack Schwager s Market Wizards books at least once. As you may recall it
36 Odds, Expected Value, and Conditional Probability
36 Odds, Expected Value, and Conditional Probability What s the difference between probabilities and odds? To answer this question, let s consider a game that involves rolling a die. If one gets the face
Math 120 Final Exam Practice Problems, Form: A
Math 120 Final Exam Practice Problems, Form: A Name: While every attempt was made to be complete in the types of problems given below, we make no guarantees about the completeness of the problems. Specifically,
.4 120 +.1 80 +.5 100 = 48 + 8 + 50 = 106.
Chapter 16. Risk and Uncertainty Part A 2009, Kwan Choi Expected Value X i = outcome i, p i = probability of X i EV = pix For instance, suppose a person has an idle fund, $100, for one month, and is considering
Statistics and Random Variables. Math 425 Introduction to Probability Lecture 14. Finite valued Random Variables. Expectation defined
Expectation Statistics and Random Variables Math 425 Introduction to Probability Lecture 4 Kenneth Harris [email protected] Department of Mathematics University of Michigan February 9, 2009 When a large
Evaluating Trading Systems By John Ehlers and Ric Way
Evaluating Trading Systems By John Ehlers and Ric Way INTRODUCTION What is the best way to evaluate the performance of a trading system? Conventional wisdom holds that the best way is to examine the system
Lecture 11 Uncertainty
Lecture 11 Uncertainty 1. Contingent Claims and the State-Preference Model 1) Contingent Commodities and Contingent Claims Using the simple two-good model we have developed throughout this course, think
Math 431 An Introduction to Probability. Final Exam Solutions
Math 43 An Introduction to Probability Final Eam Solutions. A continuous random variable X has cdf a for 0, F () = for 0 <
6.042/18.062J Mathematics for Computer Science. Expected Value I
6.42/8.62J Mathematics for Computer Science Srini Devadas and Eric Lehman May 3, 25 Lecture otes Expected Value I The expectation or expected value of a random variable is a single number that tells you
Statistics 100A Homework 4 Solutions
Chapter 4 Statistics 00A Homework 4 Solutions Ryan Rosario 39. A ball is drawn from an urn containing 3 white and 3 black balls. After the ball is drawn, it is then replaced and another ball is drawn.
Question: What is the probability that a five-card poker hand contains a flush, that is, five cards of the same suit?
ECS20 Discrete Mathematics Quarter: Spring 2007 Instructor: John Steinberger Assistant: Sophie Engle (prepared by Sophie Engle) Homework 8 Hints Due Wednesday June 6 th 2007 Section 6.1 #16 What is the
13.0 Central Limit Theorem
13.0 Central Limit Theorem Discuss Midterm/Answer Questions Box Models Expected Value and Standard Error Central Limit Theorem 1 13.1 Box Models A Box Model describes a process in terms of making repeated
Economics 121b: Intermediate Microeconomics Problem Set 2 1/20/10
Dirk Bergemann Department of Economics Yale University s by Olga Timoshenko Economics 121b: Intermediate Microeconomics Problem Set 2 1/20/10 This problem set is due on Wednesday, 1/27/10. Preliminary
Math 425 (Fall 08) Solutions Midterm 2 November 6, 2008
Math 425 (Fall 8) Solutions Midterm 2 November 6, 28 (5 pts) Compute E[X] and Var[X] for i) X a random variable that takes the values, 2, 3 with probabilities.2,.5,.3; ii) X a random variable with the
TABLE OF CONTENTS. ROULETTE FREE System #1 ------------------------- 2 ROULETTE FREE System #2 ------------------------- 4 ------------------------- 5
IMPORTANT: This document contains 100% FREE gambling systems designed specifically for ROULETTE, and any casino game that involves even money bets such as BLACKJACK, CRAPS & POKER. Please note although
Lecture 2: The Kelly criterion for favorable games: stock market investing for individuals
Lecture 2: The Kelly criterion for favorable games: stock market investing for individuals David Aldous September 8, 2014 Most adults drive/own a car Few adults work in the auto industry. By analogy Most
Applying the Kelly criterion to lawsuits
Law, Probability and Risk (2010) 9, 139 147 Advance Access publication on April 27, 2010 doi:10.1093/lpr/mgq002 Applying the Kelly criterion to lawsuits TRISTAN BARNETT Faculty of Business and Law, Victoria
The Math. P (x) = 5! = 1 2 3 4 5 = 120.
The Math Suppose there are n experiments, and the probability that someone gets the right answer on any given experiment is p. So in the first example above, n = 5 and p = 0.2. Let X be the number of correct
Expected Value and the Game of Craps
Expected Value and the Game of Craps Blake Thornton Craps is a gambling game found in most casinos based on rolling two six sided dice. Most players who walk into a casino and try to play craps for the
CHAPTER 1. Compound Interest
CHAPTER 1 Compound Interest 1. Compound Interest The simplest example of interest is a loan agreement two children might make: I will lend you a dollar, but every day you keep it, you owe me one more penny.
$2 4 40 + ( $1) = 40
THE EXPECTED VALUE FOR THE SUM OF THE DRAWS In the game of Keno there are 80 balls, numbered 1 through 80. On each play, the casino chooses 20 balls at random without replacement. Suppose you bet on the
36 CHAPTER 1. LIMITS AND CONTINUITY. Figure 1.17: At which points is f not continuous?
36 CHAPTER 1. LIMITS AND CONTINUITY 1.3 Continuity Before Calculus became clearly de ned, continuity meant that one could draw the graph of a function without having to lift the pen and pencil. While this
Make sure you look at the reminders or examples before each set of problems to jog your memory! Solve
Name Date Make sure you look at the reminders or examples before each set of problems to jog your memory! I. Solving Linear Equations 1. Eliminate parentheses. Combine like terms 3. Eliminate terms by
V. RANDOM VARIABLES, PROBABILITY DISTRIBUTIONS, EXPECTED VALUE
V. RANDOM VARIABLES, PROBABILITY DISTRIBUTIONS, EXPETED VALUE A game of chance featured at an amusement park is played as follows: You pay $ to play. A penny and a nickel are flipped. You win $ if either
1. (First passage/hitting times/gambler s ruin problem:) Suppose that X has a discrete state space and let i be a fixed state. Let
Copyright c 2009 by Karl Sigman 1 Stopping Times 1.1 Stopping Times: Definition Given a stochastic process X = {X n : n 0}, a random time τ is a discrete random variable on the same probability space as
To begin, I want to introduce to you the primary rule upon which our success is based. It s a rule that you can never forget.
Welcome to the casino secret to profitable options trading. I am very excited that we re going to get the chance to discuss this topic today. That s because, in this video course, I am going to teach you
Using Generalized Forecasts for Online Currency Conversion
Using Generalized Forecasts for Online Currency Conversion Kazuo Iwama and Kouki Yonezawa School of Informatics Kyoto University Kyoto 606-8501, Japan {iwama,yonezawa}@kuis.kyoto-u.ac.jp Abstract. El-Yaniv
1 Introduction to Option Pricing
ESTM 60202: Financial Mathematics Alex Himonas 03 Lecture Notes 1 October 7, 2009 1 Introduction to Option Pricing We begin by defining the needed finance terms. Stock is a certificate of ownership of
Week 4: Gambler s ruin and bold play
Week 4: Gambler s ruin and bold play Random walk and Gambler s ruin. Imagine a walker moving along a line. At every unit of time, he makes a step left or right of exactly one of unit. So we can think that
Term Project: Roulette
Term Project: Roulette DCY Student January 13, 2006 1. Introduction The roulette is a popular gambling game found in all major casinos. In contrast to many other gambling games such as black jack, poker,
Multiple Optimization Using the JMP Statistical Software Kodak Research Conference May 9, 2005
Multiple Optimization Using the JMP Statistical Software Kodak Research Conference May 9, 2005 Philip J. Ramsey, Ph.D., Mia L. Stephens, MS, Marie Gaudard, Ph.D. North Haven Group, http://www.northhavengroup.com/
E3: PROBABILITY AND STATISTICS lecture notes
E3: PROBABILITY AND STATISTICS lecture notes 2 Contents 1 PROBABILITY THEORY 7 1.1 Experiments and random events............................ 7 1.2 Certain event. Impossible event............................
MrMajik s Money Management Strategy Copyright MrMajik.com 2003 All rights reserved.
You are about to learn the very best method there is to beat an even-money bet ever devised. This works on almost any game that pays you an equal amount of your wager every time you win. Casino games are
Goal Problems in Gambling and Game Theory. Bill Sudderth. School of Statistics University of Minnesota
Goal Problems in Gambling and Game Theory Bill Sudderth School of Statistics University of Minnesota 1 Three problems Maximizing the probability of reaching a goal. Maximizing the probability of reaching
8.7 Exponential Growth and Decay
Section 8.7 Exponential Growth and Decay 847 8.7 Exponential Growth and Decay Exponential Growth Models Recalling the investigations in Section 8.3, we started by developing a formula for discrete compound
EXPONENTIAL FUNCTIONS 8.1.1 8.1.6
EXPONENTIAL FUNCTIONS 8.1.1 8.1.6 In these sections, students generalize what they have learned about geometric sequences to investigate exponential functions. Students study exponential functions of the
TOPIC 4: DERIVATIVES
TOPIC 4: DERIVATIVES 1. The derivative of a function. Differentiation rules 1.1. The slope of a curve. The slope of a curve at a point P is a measure of the steepness of the curve. If Q is a point on the
Elementary Statistics and Inference. Elementary Statistics and Inference. 17 Expected Value and Standard Error. 22S:025 or 7P:025.
Elementary Statistics and Inference S:05 or 7P:05 Lecture Elementary Statistics and Inference S:05 or 7P:05 Chapter 7 A. The Expected Value In a chance process (probability experiment) the outcomes of
For additional information, see the Math Notes boxes in Lesson B.1.3 and B.2.3.
EXPONENTIAL FUNCTIONS B.1.1 B.1.6 In these sections, students generalize what they have learned about geometric sequences to investigate exponential functions. Students study exponential functions of the
In this section, we will consider techniques for solving problems of this type.
Constrained optimisation roblems in economics typically involve maximising some quantity, such as utility or profit, subject to a constraint for example income. We shall therefore need techniques for solving
Decision Theory. 36.1 Rational prospecting
36 Decision Theory Decision theory is trivial, apart from computational details (just like playing chess!). You have a choice of various actions, a. The world may be in one of many states x; which one
Responsible Gambling Education Unit: Mathematics A & B
The Queensland Responsible Gambling Strategy Responsible Gambling Education Unit: Mathematics A & B Outline of the Unit This document is a guide for teachers to the Responsible Gambling Education Unit:
6.4 Logarithmic Equations and Inequalities
6.4 Logarithmic Equations and Inequalities 459 6.4 Logarithmic Equations and Inequalities In Section 6.3 we solved equations and inequalities involving exponential functions using one of two basic strategies.
To give it a definition, an implicit function of x and y is simply any relationship that takes the form:
2 Implicit function theorems and applications 21 Implicit functions The implicit function theorem is one of the most useful single tools you ll meet this year After a while, it will be second nature to
SECOND DERIVATIVE TEST FOR CONSTRAINED EXTREMA
SECOND DERIVATIVE TEST FOR CONSTRAINED EXTREMA This handout presents the second derivative test for a local extrema of a Lagrange multiplier problem. The Section 1 presents a geometric motivation for the
(SEE IF YOU KNOW THE TRUTH ABOUT GAMBLING)
(SEE IF YOU KNOW THE TRUTH ABOUT GAMBLING) Casinos loosen the slot machines at the entrance to attract players. FACT: This is an urban myth. All modern slot machines are state-of-the-art and controlled
Lecture Notes: Basic Concepts in Option Pricing - The Black and Scholes Model
Brunel University Msc., EC5504, Financial Engineering Prof Menelaos Karanasos Lecture Notes: Basic Concepts in Option Pricing - The Black and Scholes Model Recall that the price of an option is equal to
Critical points of once continuously differentiable functions are important because they are the only points that can be local maxima or minima.
Lecture 0: Convexity and Optimization We say that if f is a once continuously differentiable function on an interval I, and x is a point in the interior of I that x is a critical point of f if f (x) =
Section 7C: The Law of Large Numbers
Section 7C: The Law of Large Numbers Example. You flip a coin 00 times. Suppose the coin is fair. How many times would you expect to get heads? tails? One would expect a fair coin to come up heads half
Online Appendix to Stochastic Imitative Game Dynamics with Committed Agents
Online Appendix to Stochastic Imitative Game Dynamics with Committed Agents William H. Sandholm January 6, 22 O.. Imitative protocols, mean dynamics, and equilibrium selection In this section, we consider
Elementary Statistics and Inference. Elementary Statistics and Inference. 16 The Law of Averages (cont.) 22S:025 or 7P:025.
Elementary Statistics and Inference 22S:025 or 7P:025 Lecture 20 1 Elementary Statistics and Inference 22S:025 or 7P:025 Chapter 16 (cont.) 2 D. Making a Box Model Key Questions regarding box What numbers
Lecture 4: BK inequality 27th August and 6th September, 2007
CSL866: Percolation and Random Graphs IIT Delhi Amitabha Bagchi Scribe: Arindam Pal Lecture 4: BK inequality 27th August and 6th September, 2007 4. Preliminaries The FKG inequality allows us to lower bound
Optimal f :Calculating the expected growth-optimal fraction for discretely-distributed outcomes
Optimal f :Calculating the expected growth-optimal fraction for discretely-distributed outcomes Ralph Vince November 12, 2015 First version: January, 2012 The president of LSP Partners, LLC, 35185 Holbrook
The power of money management
The power of money management One trader lost ($3000) during the course of a year trading one contract of system A. Another trader makes $25,000 trading the same system that year. One trader makes $24,000
Phantom bonuses. November 22, 2004
Phantom bonuses November 22, 2004 1 Introduction The game is defined by a list of payouts u 1, u 2,..., u l, and a list of probabilities p 1, p 2,..., p l, p i = 1. We allow u i to be rational numbers,
1 Error in Euler s Method
1 Error in Euler s Method Experience with Euler s 1 method raises some interesting questions about numerical approximations for the solutions of differential equations. 1. What determines the amount of
2 Applications to Business and Economics
2 Applications to Business and Economics APPLYING THE DEFINITE INTEGRAL 442 Chapter 6 Further Topics in Integration In Section 6.1, you saw that area can be expressed as the limit of a sum, then evaluated
Assignment 2: Option Pricing and the Black-Scholes formula The University of British Columbia Science One CS 2015-2016 Instructor: Michael Gelbart
Assignment 2: Option Pricing and the Black-Scholes formula The University of British Columbia Science One CS 2015-2016 Instructor: Michael Gelbart Overview Due Thursday, November 12th at 11:59pm Last updated
We rst consider the game from the player's point of view: Suppose you have picked a number and placed your bet. The probability of winning is
Roulette: On an American roulette wheel here are 38 compartments where the ball can land. They are numbered 1-36, and there are two compartments labeled 0 and 00. Half of the compartments numbered 1-36
